I am Ken Mwaura

Software Engineer & Technical Writer

About me

Python, Django, Flask and all things Tech. Backend Developer. Actively looking for remote opportunities.Enthusiastic junior software engineer looking forward participating in the complete product development lifecycle of successfully launched software

Freelancer

Working on a range of projects from Wordpress to devops.

Python Developer

developing projects using apis, databases, google-forms, google-sheets.

Writer

Writing about range of topics from sending text messages to airtime and many more.

My experience

Freelance developer

Feb 2020 - Present (1 year 4 months)

Working on a range of projects from Wordpress to devops.

Python developer

Sept 2019 - Jan 2021(2 years)

Writing different scripts ranging from automation to one-off tasks.

Technical writer

March 2021 - Present (6 months)

Writing about range of topics from sending text messages to airtime and many more.

Development Skills

Python

HTML5 & CSS3

Markdown

Bootstrap

Javascript

Process of development

Every great piece of software starts with a plan and a clear process in place. Luckily, there are numerous software development processes you can choose from when you’re starting your next project. But which software development process is right for you?.


Depending on the software development process you’re following, this phase of the process might mean you create simple wireframes to show how interactions will work in the software, or make more full-fledged prototypes using a tool like Marvel or InVision to test with users. Alternatively, you might decide you need more user feedback and do a design sprint to quickly get a feature or idea in front of your users.


However, whether you’re working in Agile sprints, building out an MVP, or using the more traditional waterfall method, the goal here is to stick to the SOW, avoid scope creep, and build clean, efficient software. .


Requirements and customer needs are always evolving. And as people begin to use your software, they’ll undoubtedly find bugs, request new features, and ask for more or different functionality. (Not to mention the basic upkeep and maintenance of your software to ensure uptime and customer satisfaction.).

Design is not just what it looks like and feels like. Design is how it works.

~ Steve Jobs

My Projects

This is a simple list of projects done by me.

Frontend

Car Yard Auto

This is a project for week 4. Building a MVP for a Car Yard/Dealership for Digitizing records and monitoring inventory.

Link to code
Frontend

Favorite Band Project

This is a simple HTML page about my favorite rock band, Breaking Benjamin. This is a first week class project.

Link to live site
Backend

Caryard Auto Api

This is a Django Rest Framework api for the MVP for a Car Yard/Dealership for Digitizing records and monitoring inventory.

Link to code
Frontend

Anitas Kitchen

This is a simple HTML and CSS page to recreate Anitas Kitchen Landing page.

Link to Live site
Frontend

Zoo Catering

Static page for zoo catering company as part of Moringa prep week 1 content.

Link to Live site
Backend

Automated Airtime Disbursal

This is a simple python script to automate airtime disbursal using google-forms, python and AfricasTalking.

Link to Code

Contact me

Get in touch to discuss your next project.

  • Umoja II, Nairobi, Kenya

  • +254719702373

  • kemwaura@gmail.com

  • Want an outstanding project?

  • Just send me a message!